new garden - French English Dictionary